HTTPDownload "http://www.nseindia.com/marketinfo/companyinfo/eod/corp_res.jsp?symbol=", ".\",WScript.Arguments.Item(0)

Sub HTTPDownload( URL, Path,name )
' This Sub downloads the FILE specified in myURL to the path specified in myPath.
'
' myURL must always end with a file name
' myPath may be a directory or a file name; in either case the directory must exist
'
' Written by Rob van der Woude
' http://www.robvanderwoude.com
'

' Based on a script found on the Thai Visa forum
' http://www.thaivisa.com/forum/index.php?showtopic=21832
	
	'exit
    ' Standard housekeeping
    Dim i, objFile, objFSO, objHTTP, strFile, strMsg,myURL, myPath
    Const ForReading = 1, ForWriting = 2, ForAppending = 8
	myURL = URL & name
	myPath = Path & name & ".html"
	WScript.echo "Link=" & myURL
	WScript.echo "Path=" & myPath
    ' Create a File System Object
    Set objFSO = CreateObject( "Scripting.FileSystemObject" )

    ' Check if the specified target file or folder exists,
    ' and build the fully qualified path of the target file
    'If objFSO.FolderExists( myPath ) Then
    '    strFile = objFSO.BuildPath( myPath, Mid( myURL, InStrRev( myURL, "/" ) + 1 ) )
    'ElseIf objFSO.FolderExists( Left( myPath, InStrRev( myPath, "\" ) - 1 ) ) Then
    '    strFile = myPath
   ' Else
    '    WScript.Echo "ERROR: Target folder not found."
    '    Exit Sub
    'End If
	strFile = myPath
    ' Create or open the target file
    Set objFile = objFSO.OpenTextFile( strFile, ForWriting, True )

    ' Create an HTTP object
    Set objHTTP = CreateObject( "WinHttp.WinHttpRequest.5.1" )

    ' Download the specified URL
    objHTTP.Open "GET", myURL, False
    objHTTP.Send

    ' Write the downloaded byte stream to the target file
    For i = 1 To LenB( objHTTP.ResponseBody )
        objFile.Write Chr( AscB( MidB( objHTTP.ResponseBody, i, 1 ) ) )
    Next

    ' Close the target file
    objFile.Close( )
End Sub